have complete customer satisfaction - Francés Inglés Diccionario